package com.rainbow.autocode.dao;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 代码生成器
 * 
 * @author 付为地
 * @email 1335157415@qq.com
 * @date 2016年12月19日 下午3:32:04
 */
@Mapper
public interface SysGeneratorDao {
	
	List<Map<String, Object>> queryList(Map<String, Object> map);
	
	int queryTotal(Map<String, Object> map);
	
	Map<String, String> queryTable(@Param("tableName") String tableName, @Param("schemaname") String schema);
	
	List<Map<String, String>> queryColumns(@Param("tableName") String tableName, @Param("schemaname") String schema);
}
